import request from '@/utils/request'

// 获取所有角色
// get 不能忽略params
export const sysrole = (params) => {
  return request('/sys/role', {
    // params: params
    // 简写
    params

  }
  )
}

// export const sysrole = (params) => {
//   return request({
//     url: '/sys/role',
//     params
//   })
// }

// 添加角色
export const sysroleadd = (data) => {
  return request.post('/sys/role', data)
}

// 删除角色
export const delsDELETE = (id) => {
  request({
    url: `/sys/role/${id}`,
    method: 'DELETE'
  })
}

// 编辑角色
export const bjsysrole = (data) => {
  request({
    url: `/sys/role/${data.id}`,
    method: 'put',
    data
  })
}

// 查询公司id企业

export const companyid = (id) => {
  return request(`/company/${id}`)
}

// 分批权限-回显数据
export const sysroleid = (id) => {
  return request({
    url: `/sys/role/${id}`
  })
}

// 给角色分配权限
export const sysroleassignPrem = (data) => {
  request({
    url: '/sys/role/assignPrem',
    method: 'put',
    data
  })
}

